Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
chinese-english
>
"run on the rocks" in English
English translation for "
run on the rocks
"
坐礁
Similar Words:
"run on grassland" English translation
,
"run on plate" English translation
,
"run on point" English translation
,
"run on shore" English translation
,
"run on the governor" English translation
,
"run on the track" English translation
,
"run on time" English translation
,
"run on wheels" English translation
,
"run oneself into the ground" English translation
,
"run oneself out" English translation